Big Huge Thesaurus

intercommunication system

noun